﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Kooboo.Commerce
{
    public interface ICategoryRepository
    {
        IQueryable<ICategory> Categories
        {
            get;
        }

        void Post(ICategory category);
        void Put(ICategory category);
        void Delete(ICategory category);

        void Include(ICategory category, IProduct product);
        void Exclude(ICategory category, IProduct product);
    }
}
